Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LARCH ROAD Semi-Detached £44,500 16 Aug 1996
3 LARCH ROAD Terraced £190,000 19 Nov 2021
5 LARCH ROAD Terraced £66,666 18 Oct 2017
7 LARCH ROAD Terraced £85,000 24 Jul 2015